Big Huge Thesaurus

desperate criminal

noun